<template>
  <svg
    t="1732465963004"
    class="yindu-icon"
    viewBox="0 0 1024 1024"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    p-id="11312"
    width="16"
    height="16"
    fill="#36434D"
  >
    <path
      fill="#36434D"
      d="M441.51 896.11H192.93c-35.62 0-64.6-28.66-64.6-63.89V128c0-35.23 28.98-63.89 64.6-63.89h574.58c35.62 0 64.6 28.66 64.6 63.89v338.82c0 17.67-14.33 32-32 32s-32-14.33-32-32V128.26c-0.1-0.07-0.29-0.15-0.6-0.15H192.93c-0.31 0-0.5 0.08-0.6 0.15v703.7c0.1 0.07 0.29 0.15 0.6 0.15h248.58c17.67 0 32 14.33 32 32s-14.33 32-32 32zM697 289c0-17.67-14.33-32-32-32H287.67c-17.67 0-32 14.33-32 32s14.33 32 32 32H665c17.67 0 32-14.33 32-32zM575.67 480.33c0-17.67-14.33-32-32-32h-256c-17.67 0-32 14.33-32 32s14.33 32 32 32h256c17.67 0 32-14.32 32-32z m0 191.34c0-17.67-14.33-32-32-32h-256c-17.67 0-32 14.33-32 32s14.33 32 32 32h256c17.67 0 32-14.33 32-32z m384.96 70.15c-0.72-3.96-3.12-7.19-6.25-9.23L779.55 629.75c-2.76-1.59-6.08-2.32-9.45-1.7a13.871 13.871 0 0 0-11.18 16.17l10.54 57.74c-112.09 39.68-177.88 139.38-165.92 249.77 1.21 4.54 5.66 7.53 10.35 6.68 1.8-0.33 3.44-1.2 4.66-2.37 0.04-0.05 0.02 0.09 0.06 0.08 17.36-17.78 32.65-31.51 44.85-41.06 29.37-23.92 77.42-47.67 133.18-63.89l9.76 53.51c1.39 7.6 8.62 12.56 16.17 11.18 3.22-0.59 5.91-2.31 7.91-4.63L957.72 753.2l-0.05-0.04c2.52-3.07 3.73-7.15 2.96-11.34z"
      p-id="11313"
    ></path>
  </svg>
</template>

<script setup lang="ts">
type Props = {
  fill?: string;
};

const props = withDefaults(defineProps<Props>(), {
  fill: "#36434D",
});

const fillColor = computed(() => {
  return props.fill;
});
</script>
<style scoped lang="less">
.yindu-icon {
  & * {
    fill: v-bind(fillColor);
  }
}
</style>
